voluntary placement - French English Dictionary